Cara Delevingne wasn't the only person considered for the role of Margo. Shailene Woodley was originally cast, but had to drop out due to clash of filming schedules with Insurgent. John Green said he would have chosen Emma Blackery, a fellow YouTuber, for the role, but he admitted the casting wasn't up to him.